Do not buy from them. I ordered a gun and paid in bitcoins for the 20% discount. Have not heard from them. They will not answer my emails, phone calls or online customer support. I reported them to Uphold, ATC and my bank. Unfortunately I will probably never see my money. I wish I found these reviews before I made the purchase.