I know some of the squads are not at max, the scouts and tac squads. The points squeeze definitely came into play and the only expendable items I had were extra tac squad members and the Dev. squad. I think the 4 Missile shots per turn will do wonders for whatever they shoot at. Be it armor or infantry (Hordes).
I was never planning to take any heavy weapons in my Tac squads because I feel like it bogs them down. Either I never use it, or I never use the rest of the squad, but usually not both. The Melta gun and bombs in the Tac squads should help it have a *chance* against light armor.
Something you should know about Space Marines is that you NEED a ten man squad before you can take any assault or heavy weapon. Look at the codex again, and you'll see it.
Aside from that, your list isn't bad. You might want to consider giving your Sgt's a power weapon or power fist though. Having a PW or PF would make them more efficient in close combat, and more versatile when either dealing with infantry or vehicles. Melta Bombs are a good "just in case" kind of weapon.
I would also strongly consider throwing in at least one Rhino between the two Tact Squads. Your list is pretty well ranged for most adversaries, be it Horde-like or smaller and more point focused. But from what I'm seeing, you lack quite a bit of mobility among your Tact Squads. I know that with Shrike, your Sternguard count as well, but you want to make the most out of all your troop choices, since they can only claim objectives. The scouts, being that they can infiltrate/outflank will have less difficulty getting around, since they're likely to be out of your deployment zone to start. And with Shrike, you can have a second group infiltrate/outflank. 35 points for one Rhino shouldn't kill you.
And one final thing to consider is bringing your Devastator Squad to a full 10 man squad. I know that if I were playing against you, and saw only 5 guys in a Dev Squad, in tandem with what else you have, they would likely be my first target. So to avoid losing your ML carrying troops, having regular marines in there as a cushion wouldn't hurt,
just in case.
Other than that, it looks pretty good.