This argument suffers from a logical fallacy of ambiguity. The “armed guards” in the meme refer to the Secret Service (in the case of President Obama), or the NYPD (in the case of Mayor Bloomberg). As law enforcement agencies, they are clearly differentiated from armed citizens, or the unregulated purchases of fire arms by citizens. This neatly fits the definition of a straw man argument.