I find it really quite strange when British people don't criticise the legal status of guns in America.
I feel as an outsider, I can't say too much. I know I get annoyed when americans think they can see obvious problems in my country because it's far more complicated than that from the inside and I imagine yanks feel the same when we have a go at their gun laws.
I'm happy to talk about how UK gun laws have worked pretty well for the UK. But it's a bit facile to suggest that that means every country's problems could be solved by adapting them.