Place Order

  • Place an order  as a free member as well as creating an account with a valid email address to view cart and updates.
  • Also place an order by call or email. See Contact Us Page for details.
  • Find that special product you want, browse and read through specification and agree to the price, Add as many products as you want to your cart and proceed to check out.
  • Please make sure to use your billing address in the Shipping Field. Your shipping information will be updated by us once Payment is Complete.

Payment Method

100% Escrow

We accept only three payment methods. MoneyGram, Bitcoins.

We don’t accept direct bank transfer, credit card to credit card since Online Firearms and Ammunitions without a valid FFL Purchase has been labeled a “High-Risk Trades”  by the Book-Makers. So Credit Card, PayPal, or Direct Bank Wire Transfers do not provide their services for “High-Risk Trades” nor do any 3rd party merchant. This is why Paypal, MoneyGram, and Bitcoins suits best for these “High-Risk Trades”.

Anyway, you still can use your credit card to pay for your order on M and N Gun Shop without any risk. If you are not already aware of this and wondering how you can pay with your credit card without any risk. Below you will find details on how to make payment with your Credit and Debit Cards Online with MoneyGram with a 3rd Party, thereby avoiding all risks involved. That way you will be issued a non-firearm receipt which you will need to provide us with to validate your order.


  MoneyGram is another money transfer company like Western Union. MoneyGram is as well convenient, safe and fast as western union but the plus point of MoneyGram is that its fee is less than Western Union. There are 2 ways to pay through Money Gram listed below with details. (Please Note: 1- Using your credit card may result in a cash-advance fee imposed by the card issuer.)


Find your local MoneyGram office and fill out the money order form. You can send money from a branch in these ways: via cash, with a credit or with a debit card. Using your credit card may result in a cash-advance fee imposed by the card issuer.

(Click here to find a MoneyGram location online right now)


Click Send Online Now link on the MoneyGram homepage. Fill out the form, and choose how you want to pay. You can either send the money with a credit or debit card, or with your bank account. The recipient can either pick up cash at a MoneyGram branch, or have the money deposited into a bank account.(Click here to send money online through MoneyGram website by using your credit or debit card right now)


Bitcoins are CryptoCurrencies (Digital Currency). It is an open source peer to peer payment system. Bitcoin is most safe, secure and anonymous payment method. If you do not know about Bitcoins, please click here to read in details.

Once you choose payment with bitcoins, you will need to have a BTC wallet of your own from which you will need to do the transfer. If it is your first time of using BTC then you will need to Sign Up for and account and purchase BTC from

When making Payment with BTC, make sure the amount to sent in BTC matches the total amount of your purchase order in USD. An electronic receipt will be sent to you through mail once payment has been received with BTC. Get Bitcoin Wallet Address below;

BTC Wallet Address;


  • Order will be Shipped out after 24hours of Payment.
  • You will be provided with an Electronic Tracking Code via mail or call once order has been successfully registered with any of the shipping agencies we use.
  • The Address you will use on the shipping field will be what we use to ship out order. So make sure you get the address right and if you need to make changes to your shipping details, you can as well contact us before order is shipped out.
  • Some items will ship separately from different warehouses. We will provide tracking numbers for each shipment.
  • High discreet packaging, no custom checks and no signature Needed.