With the attitude and disrespect coming from this civilian, he's never going to be a Marine. He can fantasize being a Marine sniper all day long, but it will not happen.
I suggest he find some Army website somewhere, they would probably take him. Only the best of the best can be a Marine, everyone else should join the Army.