This gun is amazing it is the best gun I ever owned, but it had a manufacture defect so I tried to send it back and here's what happened. Airsplat has the absoulute worst service that I have ever seen! They siad they would email me in 24 hours and it's been a month! I have also called them multiple times. I hate airsplat! Get this gun just not from airsplat.