Its rated to fill empty 6.8 L and has a 5 hr run time. As above poster filled a 9 L. No doubt in my mind its up to it. Have filled from empty 3 L and many guns with ease . As i type this waiting on UPS to deliver a Acecare 6.8 l and will be filling it tomorrow.