Loc: Canyon Lake, TX
When you purchase online you will have to provide them with the FFL dealer you want it shipped to. You will do the 4473 at the dealer when you pick it up. Just to remember to calculate the transfer fee and shipping into your final cost. It can look good online until you add the extra expenses.