An occupant of a residence, business, dwelling, or vehicle is legally protected
And is allowed to use force intended or likely to cause death or serious bodily injury
Against another person who unlawfully and forcibly enters or has unlawfully and forcibly entered the residence, business, dwelling or vehicle
When the person using defensive force knew or had reason to believe that an unlawful and forcible entry occurred.
You do not need a permit to have firearms in your home. You also do not have to pull a shot perp into your home as you mentioned. TN law states that you may use deadly force if you feel that your well being or life is in jeapordy. This does not only apply to events inside the home. You better be damn sure that your life is in danger and that you can prove it prior to making the decision to pull the trigger. If you dont, you will end up being the bad guy and spending time in prison.