Avoid these guys like the plague. Sent me a different gun than I ordered, and expected me to pay for return shipping before they would do a refund! FY airrattle.com... I will never do business with you again and I will tell everyone I can NEVER to buy from you. Rot in hell, scumbags.