Shipping Notes: Shipping terms: Please add $35.00 to the price for shipping handling, and insurance. Payment terms: Include FFL with payment. We will only ship to a valid FFL holder. IF THE NUMBER ON THE FFL IS NOT CLEAR, WE WILL NOT SHIP. Buyer is responsible for any/all transfer fees from their selected FFL holder. Accepting: Certified Checks and Money Orders.Read More