SCAMMER ALERT!! DO NOT trust this business. The couple that work there are rude beyond belief and unprofessional. They threw my gun on the ground and wanted to step outside side to fight while yelling and cursing in front of my 7 year old son. BE WARNED! They will rip you off.