Just killed by Federal assault ship that probably shot 100 missiles at while I was trying to run. I've never had a missile launcher...are they supposed to have unlimited ammo as that was crazy?
Maybe the NPC was prospecting for rares and got the usual boatload of iron, nickel, carbon, sulfur, etc. with just those common mats, he or you can synthesize all the ammo reloads you need
(well, not infinite reloads of course but easily 20+ reloads for missile racks and still have plenty of other mats on board with the 600 mat limit. I usually carry 10-15 missile reload mats, which uses up about 150 mats of my 600 mat storage)
so so if he had class 2 seeker missile launcher, that is 24 missiles per launcher, then 10 half reloads would be another 120 missiles. A lot more if it was dumb fire.
so yea. Even if NPCs didn't cheat which we know they do in many cases (e.g. LY jump range, interdiction cool down. Etc), in this case an not following same rules as a player could easily launch hundreds of missiles at you.