The Weapons Overhaul Redux is a comprehensive overhauling of VANILLA weapons within game, along with certain bug-fixing, built upon a better framework than the previous.
I update a lot, constantly. Use this if you have downloaded the main file already, unless specified otherwise. 2.49 updates the BA2 tho