Universal Rifle Upgrades

All the things that will be universally compatible with most rifles no matter the platform.