First of all let me say that I'm not in the market for a new toy so I wouldn't be buying regardless of what you offered. So everything from this point out is simply my perception of things.
People are most likely to do business with someone they've already done business successfully with in the past. That's just the way it is. That tried and true reliability factor. People are generally willing to pay more for goods and services they know will go smoothly. Disparaging them for this decision wins you no customers at all. Reputation trumps 'deal' any day for the majority of us.
Typos. This might seem that I'm being harsh, I'm not; presentation matters. Spell check, capitalize where appropriate and proof read. Adjust pictures etc. Do this on everything your potential customers will see. You want people to trust you with their money for an extended period of time for goods you haven't got yet. That's a hard sell under the best presentation.
The shipping thing is cluttered. It's more information than your buyer needs to know and starts looking like you're tacking on extra fees all over the place. It also reiterates that you haven't got the product, yet you never mention what happens if you don't get the quantity of orders you need.
Who makes these guns? How much experience do you have modifying guns?
You spend a lot of time in your posts justifying the shipping and pricing in terms of what is good for you. What about your buyers? What do they get out of this? Sell the products, yourself and the benefits of doing business with you to your customer.
And whining when they don't buy......well that is just not classy.