Something I just thought of is when something happens that would trigger a nickname per say, is you pick from a pool of appropriate names. That way you don't start with something awesome and then the additional nickname doesn't go with it.
English
-
thats a good idea! i still would like to name my gun whatever i want!
-
Well yeah but these could be like a surname or prefix. Like Bloody=50 kills Baron=the nickname you gave it