Princess Luna by Hendro107 https://hendro107.deviantart.com/art/Princess-Luna-Angry-594725588
Sweetie Belle by Osipush https://osipush.deviantart.com/art/Smug-Sweetie-Belle-633865185
RockHardt by Cheezedoodle96 https://cheezedoodle96.deviantart.com/art/Rockhoof-Pillar-of-Strength-702791231
Shining 76 by SmilyMammoth https://smilymammoth.deviantart.com/art/Shining-Armour-in-Winter-Gear-474569361
Show stopper suit by Jhayarr23 https://jhayarr23.deviantart.com/art/MLP-Vector-Sweetie-Belle-2-694880938
Tank by Masemj https://masemj.deviantart.com/art/Cheese-Supreme-Cannonball-Surprise-432074666
Coin by OutlawQuadrant https://outlawquadrant.deviantart.com/art/MLP-Vector-Bits-Princess-Celestia-344148458
Gun by MetaDragonArt https://mlp-vectorclub.deviantart.com/art/MLP-FIM-Lost-Equestria-assault-rifle-278884828
Sweater by masemj https://masemj.deviantart.com/art/The-New-Magnum-PI-376273753
Santa hat by Swivel Zimber https://swivel-zimber.deviantart.com/art/santa-hat-296190298
Unicorn Magic by Mister Aibo https://misteraibo.deviantart.com/art/Animation-Horn-Magic-298742964
Background by VectorBrony https://vector-brony.deviantart.com/art/Ponyville-in-snow-49324582
This may or may not have just been an excuse to put these characters in Overwatch costumes although I’ve been kinda of going off that game lately