Those spaces infront of the rocket launchers look like they might be supposed to be clear or empty for some reasons. I can't really tell why they look so odd.
We can see the Twin-lascannons on each wing, good for anti-aircraft and anti-tank. The front has the standard Storm Raven weapons mount, so Multi-melta/Heavy Bolter/Rocket launcher. I wonder what the rocket pods on the top are supposed to be? Apocalypse launcher system? A battery of anti-tank/anti-shipping rockets?
Alternate weapons I suspect may be available would be hellfire rockets or anti-tank/anti-shipping rockets under the wings instead of lascannons and the rocket system may be swap-able for a scout-class titan gun. This assumes it's a light super-heavy. I'm thinking 2 structure points.