Outstanding work!
You incorporate my love for weapons and guns with my love of dress up games. This has become a favorite of mine! I think, though, that you should add categories to the parts. I often got pieces confused and I ended up placing a scope for the barrel :(.
Otherwise 5/5!\
-Lydia