When your talking about profit you can't calculate it right after the sale. He has to pay his electric bill, heating bill, insurance, pay his employees, their taxes, his mortgage or rent, and pay himself for that matter and for every gun sold that 'profit margin' is eaten up by his expenses.
Soooooo Like I said before, he's got to eat too!!!
All the best