BFG Technologies Components & Upgrades