I didn't expect much when I ordered this clear spring piston UZI airsoft pistol, and the moment I removed the gun from its clamshell packaging, I was totally surprised at how durable and solid every part of this gun felt in my hand. the internal parts are just as solid. This ABS plastic has a lot of metal parts that provide enough balanced weight to make holding and shooting this airsoft gun a believable experience. I painted my uzi 6mm spring airsoft pistol flat black with krylon fusion "for plastic" paint and it looks much better than when it was 100%clear.