Ok, I didn't get my first unlock until the next rank after PFC. When you start BF2 is just says that you've earned a weapon unlock and then gives you the choices. You absolutely can't miss it when it happens.