This Galactic Sniper Custom Minifigure is a nicely painted Galactic Sniper minifigure by Brick Affliction (head, torso, arms), while the hands, legs and belt has been sculpted. The gun is a 3D printed from Brickinator99.
The painted green suit and purple helmet work well together along with the additional sculpted pieces that complement the BA minifigure.
Overall, a cool custom minifigure and showcased in a great photograph!