Semi-automatic rifles fire one bullet at a time, but can be fired as fast as you can squeeze the trigger. Fully-automatic rifles fire until the trigger is released. Both are good at medium range and are fairly accurate.