There are a few options available that hold around 50 darts, but the current title holder should go to the Nerf Elite Hail Fire Blaster. This gun can hold up to 144 darts (additional dart and magazine purchases required).