In addition the entire premise is resting on the assumption that you will actually be able to do anything with a gun. In reality the thefts will happen when you are not at home, and statistically speaking having a gun during a robbery makes it more likely that you yourself get hurt.
Of course having guns for other reasons can make sense, but not in the case that the OP meme stipulates.