After a cursory glance I'm not entirely sure what's causing the crash, but I will say that you have a lot of unnecessarily complicated events here. Things like splitting up what could be one event into several smaller ones, unnecessary "For each" conditions where they don't need to be, coupled with Trigger Once's that aren't doing anything special, and some .count comparisons that are equally useless. It's kind of hard to follow your code enough to track down the root of the problem because it's all over the place. I mean no offense by this, mind you... I understand that you're new to this and all so I wouldn't really expect you to be an expert or anything yet.
I think perhaps you you might just be bringing old habits over from MMF? Construct works a bit differently. You don't need to go overkill on trying to select instances. You could streamline this down a whole lot, probably into one for each loop and a couple of aim, shoot, and collision events. I'd recommend taking some tutorials if you haven't already, and just experimenting with Construct for a while until you get the hang of it, before jumping into making a full on game. I will say though it's not bad overall for your three day anniversary .
Also, using Ball behavior on your ships probably isn't the best choice. Try Bullet, or Custom Movement.