Well, if he doesn't stock thread caps then that means he might have to set up plant for a one of of each suppressor he makes.
Which means he has to charge people more for it. And they might feel ripped off for the price they pay.
That s if I follow your logic :-)
The reality might be that he does actually have thread caps in stock but he might not have had that specific thread cap in stock or that he rather sell thread caps only to people who would buy his suppressors and not willing to help people going to the competition.... The advantage of that business politic is debatable...
Bookmarks