Yeah some people do come here because its a video game, and does allow pvp death (crazy eh? no not really). I've rarely come across those who sought out disco seeking RP first, as instead people develop into it as they go. I understand wanting to be able to compete with other players, the more experienced ones especially. I think you'll find though that 'codes' are not the magic wande you need. They may help, but skill comes from practice. Even a well experienced player can be quite effective with basic weapons and ship set up.
Secondly, it may already be mentioned, but you can buy codes. Not just from NPC bases, but many players deal the codename weapons you seek, and sell them from POB's they operate. If you're willing to reach out oorp about the hunt, I advise reaching out inrp, and send a message to codename dealers.
Don't let the old timers scare you about RP etc they've all had their day in battle and now its easy to turn around and say 'what you came here for pvp and no RP??'. Thats a high and mighty attitude some players develop like it lets them own the server a bit more than others. RP at your own pace. PVP all you want, if you follow the rules, there's no problem!
I have a few ships with codenames, but they are just for toying around with in Conn.
My "real" ships have 5.88, 6.67 and 8.33 refire guns no slower than 700 m/s. The "best" guns I have tried have been the civilian ones (flashpoints, purplies, garands). My favorite ship is a civilian one as well.
All in all, a new player doesn't need anything else than 25 million credits worth of ship, armor and guns to compete with top-tier PVP'ers. Disco is not like an MMO with different levels and such, and if you die you can mostly blame your own lack of skill, rather than the gear your opponent is using (except for missiles/torps and a few bugged shield bubbles, but that's a whole different discussion).