If you buy it from the store you help your local community. No matter where you buy it, make sure you have tried shooting it first. A gun can look similar and be completely different. Bigger or smaller grip or it might kick harder than you like. Best of luck and enjoy your new gun when you get it.
Generally speaking, buying a gun in the store is going to be cheaper because with online sales you have to pay to have it shipped and then out of state transfer fees are typically higher. So once you factor all that in its 99.9% of the time cheaper to buy in the store.
It might be depending on the firearm, but it will have to be sent to a store with a valid license at which point you'll have to pay the fee associated with that. Target Range has great prices
Thanks! Your answer is awaiting moderation.