It seems to be a good paint job. Well done, although I find the shade of green wrong for a gun, and the finish is way too shiny. You really need a flat finish to make the gun look better. That one reflects way too much light.
Good job nonetheless though.
__________________
|