Well... he's not wrong. 

Via TNP: 

In a speech to the National Rifle Association (NRA) on Friday, Mr Trump mimicked the shooting of victims in the Paris rampage and said if civilians had been armed "it would have been a whole different story".

The French government issued its strongest criticism of Mr Trump since he took office, at a time when President Emmanuel Macron has been reinforcing bilateral ties following a state visit.

"France expresses its firm disapproval of President Trump's comments about the Paris attacks on Nov 13, 2015, and demands that the memory of the victims be respected," the foreign office said in a statement.

"Every country freely decides on its own laws on carrying firearms, as in other areas. France is proud to be a country where acquiring and carrying firearms is strictly regulated"...

Trauma surgeons in London said Mr Trump had missed the point after, in the same speech, he linked knife crimes there to an absence of guns.

Read more here.