Kid Rock thinks all drugs should be legalised and taxed and likes spending his money on guns.

The 43-year-old rapper Kid Rock says smoking marijuana makes him "dumb" but he believes it makes sense for substances such as cocaine and heroin to be decriminalised so governments can make money from taxing the narcotics.

Kid Rock thinks all drugs should be legalised and taxed and likes spending his money on guns.

He said: "I don't smoke much weed, it makes me dumb. But they should legalise and tax everything: pot, cocaine, heroin. Has it not been proven that people will always find a way to get what they want?"

The 'All Summer Long' hitmaker is proud to be "loaded" because he has earned his money legally and is happy to share his wealth with family.

He said: "I'm not just wealthy, I'm loaded. I can say that because I'm not embarrassed - I've made a f**k-ton of money, but I've never made a dishonest dollar. I try to do right by the people around me."

And one of the things the musician likes to spend his money on is adding to his collection of weapons.

He told The Guardian newspaper: "I'm always buying more guns. I have everything from a Civil War cannon to an MP5 machine gun and old police guns. If someone invades your house, yeah, you can shoot them. I don't think crazy people should have guns."

The 'Cowboy' singer - who was previously married to Pamela Anderson - isn't interested in using social media, admitting the main reason he uses a computer is to "look at porn".

He said: "I don't FaceTweet or whatever people do. I understand that I'm the old guy now. I turn on my computer and look at porn a little bit, see what's going on in the news, but that's about it. I'm comfortable with that."