Huh?? For what rules level? Rifle Cannons are more primitive that primitive mechs. Sounds like there could be a bug in there somewhere.
Yep, that was it. For some reason the Rifles are not available before 3080.