A. Keep track of your weapon upgrades and focus on using the weapons you prefer in battles. This will help you gain experience and unlock upgrades for those specific weapons over time.
B. Consider using a secondary weapon that you may not prefer but can upgrade more easily, allowing you to progress while still working towards your preferred weapon.