The White House has responded to a provocative ad posted online Tuesday by the National Rifle Association, calling the video "repugnant and cowardly."

The ad labels President Obama an "elitist hypocrite" for letting armed guards protect his own school-aged children while expressing skepticism towards an NRA proposal to put armed security in schools.