MGS Firearms is in Menomonee Falls, WI. We have a very impressive inventory, which includes our own in house produced custom AR-15 rifles. Please click the view all listings link above to see our inventory.
LAYAWAY: Our layaway terms are half down and paid in full within 30 days. Please contact us regarding the item you would like to put on layaway. These terms may be adjusted. It is our discretion whether or not to adjust these terms.
TRADES: Please bring your item(s) in so we can give you a trade value. Unfortunately it is our policy that we WILL NOT do this over the phone or email. Please keep in mind we will consider non firearm related items.
SHIPPING: If you need us to ship a firearm to you we charge a $35 shipping fee for most firearms.
CASH DISCOUNT: The price listed reflects a 3.5% in person/cash discount. So you will be paying an extra 3.5% on the total your order if you choose to pay over the phone with a card. We will accept a money order(USPS only) if you would like to retain this cash price. Of course any in person payment will retain this discount as well.
MEET OR BEAT POLICY: Please keep in mind that we have a discretionary meet or beat policy. Basically if we can match another retailer we will at our discretion. We will do our best to make you happy. This does not apply to online prices.
TRANSFERS: If you need to ship a firearm to us from another dealer or private person please come in with your ID and the sellers information before the firearms is shipped. Our transfer fee is $50. NFA Transfer fee is $75.
CONSIGNMENT: If you have one item or many, firearm or not, that you would like to sell we can help you with that. You set the price and we will sell it for you. After it sells we keep 20% and you come get a check for the rest. Also please keep in mind if you are looking at one of our used items and you think the price is too high it is likely a consignment item. We may have not control of what the price is set at.