You dont know much about the gun business do you?
Dealer mark up in a good shop on guns is 10%. Money is in the popcorn and cokes.
That is why you pay $40 bucks for a $20 mag......
Why do you think pawn shops are also gun shops....they make money on other things.