best bet to buy from academy sports. Taurus' warranty does not cover shipping. So in the case of broken gun, you will need to cover the shipping cost. Academy will ship it back for you for free. Just FYI.
SW is free shipping regardless where you bought the gun to my knowledge.