“I think we have to look at this legislation. The number of people killed by firearms is extraordinary compared to other nations. I don’t think we’re a bloodthirsty culture, and we need to look at everything we can do to safeguard our people.” – Retired Gen. Stanley McChrystal on assault weapons ban

THERE IS no better advocate to have on your side for gun safety than someone who has spent his career understanding what assault weapons do to the human body and why they’re meant for combat, not the streets of America.

McChrystal’s statement comes as former Congresswoman Gabby Giffords and her husband Mark Kelly, a former astronaut, launch Americans for Responsible Solutions, this era’s version of what James Brady and his wife did after the assassination attempt on President Ronald Reagan that left Brady permanently disabled.

Today on “Morning Joe,” retired Gen. Stanley McChrystal, whose career was torpedoed by an interview in Rolling Stone magazine, became a cop’s best friend.

Politico put up a partial transcript, with MSNBC not having the video online as of this posting.

“I spent a career carrying typically either a M16 and later, a M4 carbine,” McChrystal said on MSNBC’s “Morning Joe.” “And a M4 carbine fires a .223 caliber round, which is 5.56 millimeters, at about 3,000 feet per second. When it hits a human body, the effects are devastating. It’s designed to do that. That’s what our soldiers ought to carry.”

He added, “I personally don’t think there’s any need for that kind of weaponry on the streets and particularly around the schools in America. I believe that we’ve got to take a serious look ““ I understand everybody’s desire to have whatever they want ““ we have to protect our children and our police and we have to protect our population. And I think we have to take a very mature look at that.”

Retired Gen. McChrystal was on “Morning Joe” to promote the release of his memoirs. MSNBC has an excerpt posted online.

McChrystal has also endorsed Chuck Hagel for Secretary of Defense.

This column has been updated.