space to fire, change the slider to adjust the bullet speed. you may have had problems with bullet collision, where the bullet will go into the object without detecting a collision. This fixes that problem with a pretty simple movement script. This has three modes. a bullet, a bouncy ball, and a flamethrower.
basic YEETAScom credit rules apply. (give a link, give credit to @YEETAScom)