I think the 6500 is a representation of the .gov upcharge
Its law. There is a massive cost in selling to the government. The addendums for compliance alone can drive a product up 25-100% in cost. There is also a ton of support, spares, training, fixtures exct that are includes in the unit price.
$20K may sound like alot for a gun but it includes
The actual product (whole kit)
Additional testing for every sample to ensure it meets specs
Manufacturing Monitoring, documentation and compliance.
Spare parts
Training teams that will be sent out to units to teach them how to run the gun, as well as teach the armorers how to work on them
Could be fixtures or tooling used for depot level maintenance
Direct Support. 24/7 Technical support, anywhere in the world if you have a phone/internet.
Contract Compliance and making sure the 200 addendums the Contracting Officer put in the contract are in compliance. These things all cost money and labor to do.
Profit - Why go through All the above bullshit if you aren't making a nice profit to make it all worth it.
Then there is the pesky little issue you can't sell a product or service for less on the commercial market than you can to the government. So the commercial products get some of the above costs rolled into them, because you arent going to set up a different production line, its just not worth it. Then there is demand. People want the same shit the military is issued, and due to demand from .gov, commercial examples will be very hard to come by. So why sell a gun for $3K so some asshole can sell it for 20K on the secondary market due to demand.
Every fucking time there is a thread about a gov contract product being sold commercially, people bitch and cry about the price. You would think they would understand how this works by now, but i guess not.