Rapper 50 Cent and Cpl. Matthew Schafer, United States Marine Corps

Rapper 50 Cent is no stranger to disrespecting the Marines. Finally, someone is pushing back against Fitty. Cpl. Matthew Schafer posted this on the rapper’s Facebook page:

Rapper 50 Cent in a Marine Corps uniform
50 Cent in a Marine Corps uniform

My Name Is Cpl Schafer Matthew B United States Marine Corps And The Reason I Am Writing This Is To Ask You What The F— You Think Your Doing Disgracing My Uniform.

We All Damn Well Know You NEVER Served In My Corps What Makes You Think You Have The Right To Put Medals On Your Chest That You Didnt Earn I Wanna Know Who The F— You Think You Are And Who Gives You The Right To Impersonate A Marine!?

Should I point out he has Air Force ribbons or that the precedence is all wrong?