As title suggests. The “endgame” for weapons is unfortunately camping the store or praying to the Omnissiah for a good stat drop, but more often than not that does not work out, let alone the fact most people dont have the time to camp the stores.
Even if and when a decent stat weapon pops up, its usually good in other stats than the ones you actually want. So what i suggest is, as part of the crafting system, allow us to use the materials to increase the weapon stats up to the rating maximum (which is 380 i believe). This gives us, the players, some form of influence as to how effective our weapons are rather than just settling for whatever we get.
This will also allow weapons that are NOT ideal in the store to have more value, as we can then turn them into worthwhile weapons.