Not exactly ALL will be. The bill is written so that large places like amazon that do not have a physical presence in the state but do a large volume of sales to residents will be required to collect a sales tax. Small gun shops will still stay under the wire.
<sarcasm>Well that sounds fair.</sarcasm>