I use black superglue for my rubber blasters. I've knocked parts off in the past and the black stuff keeps them on. I've never had the same part fall off twice.
It's not just for the color, it has some rubber mixed into the glue or something like that. I've slept quite a few times since I learned about it and don't remember the exact specs. It's good stuff though.
https://www.amazon.com/Medium-Thick-Premium-Cyanoacrylate-Leather-Woodworking/dp/B0DYPFS2GL
This amazon link should have the good stuff. If it doesn't work or is blocked just search for "black superglue" on your favorite hobby supply site.
I do find at times super glue although quick to dry does not handle knocks very well and can come loose again. I like to use a 2 pack epoxy glue, 5 minute, glue then tape in place, it's a little sturdier.
Note although accurate the bubble lenses are very hard to see out of, I have only two small areas I can look through with my hero bubble lenses the rest is just distorted.
Also note there are other differences between the Hero and Stunt versions, great comparison sheet here so make sure you check those out