In VB6 Aurora, in order for your AMM FC's to work, and your AMM BFC's, all you had to do was set them to 1 missile per at x range. With BFC's you would do similar, most of the time for me it was just final defensive fire. Now in C# you have to go to each FC and individually tell them to open fire. Every. Single. Time. And you can't just set them to open fire and leave them, as that causes a 5 second interrupt.
In addition to this, AMM FC's don't seem to work properly right now anyway. When I set my FC's to 1 missile per, it seems to think that every ship in the fleet has to fire 1 missile per incoming missile. So my ships are wasting hundreds of missiles against incoming that already have AMM's allocated to them. EDIT: I've just been informed that this part might be a possible bug in my game, as Iceranger has done a test and doesn't have that issue.
Really I'm just suggesting we go back to the way that VB6 did it. It's objectively a far superior system.