Online purchases can be picked up in store or shipped to a Licensed FFL dealer.
If shipping, buyer to pay insurance charges.