Like many people I found the Spectrum's stock foregrip to be small, wobbly, and uncomfortable in either position but without it there's not a good place to hold the blaster. The solution? This super comfortable and tactical foregrip. This grip has been designed to mold to the contours of your hand and features light texture on both sides to prevent hand-slip when things get intense (and sweaty). This foregrip is made up of 2 halves that clamp over the forward rail and give you a solid place to put your off-hand. The halves are held together with 2 screws (included) that make sure it doesn't move.
Kit includes muzzle, foregrip, and stock adapter
Internals add-on includes Switch plate and Lipo Battery tray
Internals Installation guide: https://youtu.be/c8VvJr8uMAE
Switch, battery, and blaster are not included but can be found via the links below.
Spectrum: https://www.walmart.com/ip/Adventure-Force-Spectrum-Motorized-Clip-fed-Blaster-Compatible-with-NERF/148190243
Graphene 950 LiPo: https://outofdarts.com/collections/batteries-chargers/products/graphene-950mah-xt60
21A Microswitch: https://outofdarts.com/collections/electronics/products/21a-microswitch-genuine-omron-v-212-1c6-spdt
The switch plate is compatible with foam blast's replacement rev trigger: https://outofdarts.com/collections/3d-printed-parts-2019/products/adventure-force-spectrum-rev-trigger
Here's the cage and flywheels I'm using in my build. I highly recommend them:
Cage: https://foamproshop.com/collections/all-products/products/megillah-cage?variant=36375218159765
Flywheels: https://foamproshop.com/collections/all-products/products/twilight-wheels
WARNING: Never leave 3D printed in temperatures exceeding 100 degrees Fahrenheit. It also not recommended to leave outside in wet conditions or to put excessive amounts of stress on this part. Please use common sense.