Sounds like there's an in-game currency you can earn that will let you get things from the cash shop. So while weapons beyond your first two may be locked in the cash shop, you'll still be able to work towards it.
And subscription benefits are apparently largely remaining the same. They're taking a F2P positive rather than F2P negative approach.
Yup, proper F2P this time.