It's hard to understand the installation of custom weapons, as well as knowing where to change specific UGX scripts to allow new weapons to show up in the box, or as a new starter weapon.
Another question too, why do you put this in the weapons.csv in raw? Does it go into your packaged finished map and run its own modded raw file separate from the actual raw files?
What goes into weapons.csv
halo_magnum_fire_pap_npc,,SFX/Weapon/pistols/357/fire/wpn_357_st_shot.wav,,0.7,0.85,500,4000,10,priority,2,oldest,rfl_3rd,,,,4000,,,0.98,1.02,,3d,,,,0.7,,,,,,,,,,,,,,,,,,,50,90,0.35,1,,
I'm using UGX standalone for my map.