When you come home in the evening, take the shotgun with 18 inch barrel and pistol grip stock out of the safe, load it with five rounds of #6 shot and place it on the nightstand. Some here will protest the use of #6 but if you can see him, #6 at close quarters will put anyone down without overpenetrating into your neighbors unit. Even in my own home, I wouldn't go larger than #4 shot.
In close quarters, a shotgun has a powerful psychological effect. Just the sound of a shotgun shell being chambered will cause most pistol armed men in another room to flee.
When you wake up in the morning, unload the shotgun and return it to the safe for the day. Take your pistol and have it on you and ready for use prior to walking out the front door.
I have a Kel-Tec P-32 which is easily concealed in your pockets for people who have concealed carry permits. I believe that 39 states now honor other states concealed carry. People who have been in the military are not required to pass a test in FL.