Do not do business with this place. The gun I ordered was said to be in stock, then after I placed my order and was charged I called for an update on my order only to be told that the particular item I ordered was not going to be be in for another 2-4 months, so I instructed them to cancel my order. When I did get someone to answer my calls the 1st time I was told that my refund was being processed in 24-48hrs, then when I did not receive my refund I was told that they were about 2 weeks behind on processing. Now I finally receive an e-mail saying that my refund was being processed, but for some reason I was "CHARGED" again for a higher amount. I am currently disputing this with my credit card company. I now have ($922) tied up in this place.