"I think it is ten years but that might as well be ten years.They have expenses including the NICS and licensing fees to the Fed goverent and in many cases, their local governments. they have to pay sales taxes nd other business taxes." . . . .