Sales of any modern firearm cannot take place
across state lines. When I buy something that's been offered for sale on line, it must come to my local FFL to be lawfully transfered to me.
95% of on-line sales are already covered. The only ones that aren't are ones that are:
- offered for sale by an individual, not an FFL;
- bought someone residing in the same state as the seller;
- in a state that doesn't already regulate the transfer of that firearm
So, if someone living near me - in my state - offered a rifle for sale on-line, and I bought it, in PA we could meet each other and finalize the deal. I still can't do that with a handgun in PA. It would have to be transferred through an FFL, or we could go to a local Sheriff or state police barracks to run the check and handle the transfer.