I looked the plug over, and David's right: your problem is that you did not create associated outfit resources and matching descriptions for the weapons. That's the crucial thing.
Aside from the critical problem, here's some tips that might help you with EVNEW and ship creation. Something that I discovered when I created a shuttlebay for a TC I'm helping out with is that you have to make sure that the carried ship's outfit is buyable/sellable. You can make the tech level absurdly high in the advent you want the player to not be able to get the carried ship back once destroyed (which is what I did with the aforementioned shuttlebay.) It may not be relevant to you, but I figured it would be a good tidbit for you to know if you need it.
Also, this isn't quite as necessary, but you should create outfitter pictures and shipyard pictures, as well as the matching description resources. You're using EVNEW, same as me, so this is more simple than one would normall think. In the EVNEW ship dialog, you'll see attached image1. In the outfit dialog you'll see attached image 2. You'll need to know those numbers (easiest way I've found is to have a little notepad with you.) Create the resources with the appropriate numbers and put in whatever you need to.
For good-looking shipyard pictures like EV Nova has for the in-game shipyard dialogue, create a 600x400 good-looking render of your ship on a nice background. Not necessary, and in your case, probably not even practical, but it's there for you if you want it. Now comes the part that wouldn't normally make sense: under the description dialogue, there's a spot for "graphic." Put the associated pict ID that you just imported your 600x400 image as under that spot. It will then show up in the 'yard dialogue nicely. This is NOT the pict ID of the EVNEW's ship dialogue for "shipyard pict." That's for the square picture that shows up in the shipyard itself.
Hope that helps!