Another difference the Marines do is every Marine regardless of your job must complete an infantry school first. Every Marine is a rifleman first. Both male and female have this requirement. Thought process is even an office worker in iraq 50 miles from the front line could be attacked and needs to know basic infantry tactics. I believe its 3 or 4 weeks long for non infantry personel. Myinfantry school was longer i had a secondary job as an anti-tank assaultmen we blew stuff up. Learned alot about explosives. In the end only difference between me and regular infantry was i had to carry heavier crap in the field.
That wasn't the case when I was in. Only 0300 went to infantry school as far as I know. My first MOS was 3421 Personal Financial Records Clerk. I was sent to school for that at Camp Johnson (formerly known as Montford Point, the old 'black Marine' recruit depot), part of Camp Lejeune, NC. Then on to my assigned duties. I hated being a Remington Raider and managed to get a change in MOS to 5800, Basic MP, with OJT at Camp Pendleton, CA for 5811 MP duty. I never went to infantry school, although I did spend a month at Pickle Meadows Mountain Warfare Training School in north CA, integrated into a rifle platoon.
It is true that every Marine is considered a rifleman first and foremost. That's why marksmanship is so heavily practiced in the Corps. We say our M16 has an effective range of 460 meters. Then we qualify with it at 500 meters, because that's how we roll.