I think the flack cannons are more like long tom cannons given the ultra-AC treatment, or a Medium Sub-Capital Cannon that can fire LBX ammo. The main guns are nose mounted NAC, probably NAC-35s.
As for missiles, they are better than clan. Their capital missiles are all much lighter, including...