As a USAmerican, I must point out that many folks are spreading fallacies among their phallacies. (You may interpret the latter to imply that someone is thinking with the wrong part of their anatomy.)
The folks of the USA do not worship guns. We are, however, firm believers in a little thing that Alan Moore said in "V for Vendetta." I'll misquote it here:
People should not fear their government. A government should fear its people.
(I used the QUOTE markers because the forum doesn't have a misquote marker
)
As part of that concept, this country stays armed. First, in case some idiot country tries to invade us, they had better duck. You never know who has the gun that will drop your general in his tracks. Might even be sweet little old Aunt Matilde from down on the bayou. Second, in case the government in power goes too far, THEY had better duck. We learned that lesson from... the Brits, back in the colonial days.
Does that mean we have a few gun nuts in this country? Yes, it does. You have them in other countries. They are called terrorists or criminals or many other things. The difference is that there, you get to charge them for having the gun. But the gun is an inanimate object. Here, we charge you for USING the gun when you should not have. In other words, we distinguish between the thing and an action using that thing. Does gun control make guns less available? No. All it does is make them less available to people who would not misuse them in the first place. If a guy/gal wants a gun to do wrong with, that person will get the gun. It will happen. Trust me on that one.
We have a saying that SOUNDS tautological, but really isn't: When owning guns is a crime, only criminals will have guns. Why? Because if someone is enough of a miscreant to want to commit violent crimes, a little thing like a gun law won't stop them.
As to whether we worship money? No, there is a difference between coveting and worshiping. From the outside, viewers in other countries cannot tell which we do. But we don't worship money. We covet it. And we envy those who have it when we don't.
As to the amount of worship of God in this country, I don't know. I think we have too much of the WRONG KIND of worship - the "lip service" worship. Entirely too many people claim to believe in the Great Forgiver and then fail to forgive those who believe differently than themselves. A.k.a. hypocrites. But somehow I doubt that this is an exclusive condition in the USA
For example, look at the furor over gay rights here. Instead of being inclusive, the holier-than-thou bunch becomes exclusive. Bullsnot. The aforementioned Great Forgiver would say that his message of love is not for the privileged few, but for all. And he would say something about forgiving not seven times, or seventy times, but seventy times seven. You think?
Another example: Look at the popular movies and the ones you can't even find on shelves. Violence? Easy to find. War movies OR crime movies OR monster movies (real-crime or fantasy). Ten, a hundred, or a thousand bodies litter the floor after a battle. The good guy is bruised and bloody but the bad guys are pulpy messes with more holes than a Swiss cheese.
BUT - let the good guy take his lady to bed with a genuinely gentle act of love where NOBODY gets hurt, and watch the Bible Belt libido bashers go into action. Let a little bit of decently shaped anatomy show and Mrs. Grundy, the neighborhood censor, has a conniption fit. Let a movie character suggest that his/her partner engage in an ordinary sex act, not even a deviant style, and - abracadabra - X rating.
I mean, Geez, which act is more likely to cause kids to be desensitized to an undesirable thing?