Static MVP

Build fast dope, compare profiles, and log real range data.

This version supports multiple rifle and ammo profiles, manual weather, MOA or MIL outputs, a practical point-mass style solver, quick range cards, and training notes for 200-500 yards.

Use note: This is a training and dope-building tool, not a firing authority. True it with your chronograph, actual zero, and observed impacts before relying on any solution.
Profiles0
Saved sessions0
Suggested optic1-8x LPVO

Profiles

Rifle and ammo setup

Solver

Dope builder

Range card

200-500 yard quick dope

YardsDropElevation10 mph windVelocityTime

Training log

Session notes and results

Solver limits

Documented assumptions

  • Uses a practical 3-DOF style point-mass approximation, not a bullet-specific custom drag model.
  • Best suited to training and truing in the supersonic 200-500 yard envelope.
  • Atmospherics, muzzle velocity, zero, and BC quality heavily affect outputs.
  • Future versions can add Kestrel import, GPS sensors, and Cloudflare-backed sync.

Deployment

GitHub and Cloudflare ready

  • Static files deploy with Cloudflare Pages.
  • Custom subdomain target: shoot.bowerslive.com.
  • Optional GitHub Action included for validation.
  • IndexedDB plus JSON import/export included for static persistence.