Gays - Yes. Even Dallas, Texas has a gay mayor now. Texas! (Erm, I think.. I know he was running, but I don't pay that close of attention). Yes, we have gays here in the US. They cut hair and decorate wedding cakes very well, thanks.
Guns - Yes. But there's opposition by the folks who say the framers of the Constitution didn't plan on AK-47s. Fair play. Still, this whole gun issue basically started 250 years ago because of Brit redcoats scaring poor American farmers. Plus, the whole John Wayne cowboy thing is still popular. Without guns there'd be no Godfather movies and that'd suck big time.
God - Yes. By and large most Americans check that box when they're giving personality profiles, but no one actually goes to church. Even most Republicans acknowlege Jerry Fawell was a crackpot. The religious right wave the almighty Bible as justification for the crazy shit they do. But you Brits should know something about crazy religious wars. Maybe if King James hadn't commissioned an English version of the Bible we'd all love each other like Hari Kirshna do. But probably not.
Best thing about being American? We invented cheese on Pizza. That is all.