I am not really sure if there is any right or wrong answer here. Just looking around my room, I see nothing that is going to stop a bullet. I have things that will slow down a bullet but not stop one from penetrating. If my home was to be invaded I think my best solution is to hole up in the master bedroom, have my wife call the police, find what cover/concealment I can and wait for them to show up.
Sig P226 .40, Mossberg 500 Persuader, Springfield 1911 GI, M91/30