Country music singer and military veteran Craig Morgan expressed his disdain for Seth Rogen's "American Sniper" comments.

Morgan, who served 10 years of active duty in the Army before becoming a singer, didn't care for Rogen's tweet, in which "The Interview" star criticized "Sniper" for what he seemed to characterize as a pro-war stance.

"Seth Rogen you don't know me nor did you know Chris Kyle (who was a Great American)," Morgan wrote on Facebook. "I would be interested to know if you have a relationship with any American who served honorably in its military."

Rogen compared the Bradley Cooper-starring movie to a scene in Quentin Tarantino's "Inglourious Basterds" where a German sniper "heroically" killed more than 200 Allied soldiers.

More On This...

Morgan continued, "You are fortunate to enjoy the privilege and freedom of working in and living in the United States, and saying whatever you want (regardless of how ignorant the statement) thanks to people like Chris Kyle who serve in the United States military. Your statement is inaccurate and insensitive to Chris and his family. I'm sick and tired of people like you running your mouth when you have no idea what it takes for this country to maintain our freedoms. If you and anyone like you don't like it, leave."

Fellow country singer Blake Shelton took to Twitter to call out filmmaker Michael Moore for labeling snipers as cowards.

"Sickens me to see celebrities or anybody slam the very people who protect their right to talk s---.. #truecowards," Shelton tweeted.

Charlie Daniels also slammed Michael Moore's comments.

WATCH: 'Breaking Bad' star Dean Norris talks Founding Fathers