"It's so hard for people just to get past that we can disagree and still be cordial with one another", he added. That's what Shaw Jr. grabbed the barrel of the gun, throwing it behind the counter and earning himself the moniker "Waffle House hero".
"God forbid you say something a little bit wrong, you're racist, homophobic, Islamophobic, this that and another", said Rock, who was born Robert Ritchie.
The staunch Republican musician was being interviewed at his Nashville bar on Friday morning when he said: 'People need to calm down, get a little less politically correct and love everybody.
Naturally, all of this didn't sit too well with the city, who had previously appointed Kid Rock as the Grand Marshal of Saturday morning's big downtown Christmas parade. Shaw agreed, and rode at the head of the parade in a horse-drawn carriage on Saturday morning.
Shaw took to social media hours after the event to share his excitement and enthusiasm to take part in the parade, in addition to sharing a suave photo of himself on Instagram of proper "Grand Marshal Etiquette".
Mayor David Briley also threatened now to show if Kid Rock retained his title.
She won the support of Meghan McCain who said: 'I don't agree with calling any woman a b**** for having a political opinion, people do it to me all the time.
In a tweet, he wrote, "I will not be participating in tomorrow's Nashville Christmas parade".
"She has a different point of view than you do", Doocy said.
He then asked Kid Rock, "You apologize for that language, right?" to which the singer, who is a known Trump supporter, replied: "I did apologize for the language, not the sentiment".