A few good questions.

Which is better, the UltraFire LR1 3,100 Lumen or the UltraFire Z9 PRO?

Neither wins for everyone. Choose the UltraFire LR1 3,100 Lumen for hikers, campers, and drivers who want a very bright 21700 flashlight with simple tail-switch controls. Choose the UltraFire Z9 PRO for campers who want one rechargeable light that works as a flashlight and a 360 degree tent lantern.

Which one is cheaper?

The UltraFire Z9 PRO costs $26.99 less than the UltraFire LR1 3,100 Lumen at the prices we checked.

Is there a UltraFire discount code?

Yes. Code SEBASTIANBASSOL gives 8% off on the official UltraFire store. Paste it at checkout and the saving shows in your order summary.

Who should skip the UltraFire LR1 3,100 Lumen?

Look elsewhere if you want a built-in battery gauge, a warm beam, or a very small pocket light.

Who should skip the UltraFire Z9 PRO?

Look elsewhere if you want a long-throw hunting light, a high water rating, or a very light carry.