God's speed and God Bless his family, friends, and the United States Marine Corps. Our prayers and thoughts are with you all. To his platoon and sniper school classmates know that he is always there as your overwatch. Be safe, be smart, be ruthless.
Forty-one thank you for sharing this with us and keeping us informed.