A photo of an infant holding a rifle is creating shock waves on social media sites