RC: I don't live in the UK, you ignorant prick.
The FACT of the matter is that the Gepard (and others, including some made in the USA) are better than the Barrett, and that has nothing to do with the US in the slightest: it just is. Were you born in the US, RC? Is that why you have to wave the flag so hard, poephol.