Just to give you an idea:
FN Five-Seven pistol:
- dealer or LE agency pays around 650$
- civilian pays 1200$ easy
But that's bulk price. If I wanna get a bunch of P226 from Sig germany, then it will cost me as an importer 400-500$CND per pistols. Dealers don't like to go through all the pain of importing stuff, dealing with customs assholes and take big bucks out of their pockets so they get them from importers. As a general rule, they'll add between 15 and 25% to the price they paid from the importer. On some pistols the profit margin is so low that few dealers wanna touch them. Norinco being a good example. The difference between the importer's cost and the civilian price is little. You just cross your fingers and hope to sell a bunch.