Rifle_img1.gif Rifle
Zero Range
This is essential. 
Range you sighted in at
Adjust the sights so the bullets hit the center of the target. The range to the target  is your zero range.
Muzzle Velocity
This is essential. 
Measure with a Chronograph
From the ammo box or chronograph. If you have no idea you can zero at 100 yards,  see what your drop is at 200, and try different velocity numbers until the app agrees  with you.
Use the program's Ammo data
Google it
Read the ammo box
Depends on barrel length
If you are reading velocity from the ammo box, it will assume a "typical barrel length".  The website might tell you what that is.
From The Remington Catalog 2003:
MV 2000-2500 fps, the approximate change in MV per 1" change in barrel length is 10  fps.
MV 2500-3000 fps, the approximate change in MV per 1" change in barrel length is 20  fps.
MV 3000-3500 fps, the approximate change in MV per 1" change in barrel length is 30  fps.
MV 3500-4000 fps, the approximate change in MV per 1" change in barrel length is 40  fps.
Obviously a chronometer is better.
Sight Height
This is essential. 
Top of front iron sight to center of bore
Center of front scope to center of bore
Top of front iron sight to the center of the bore, or middle of the glass at the front  (objective) to the center of the bore.
BC
This is essential.
Use the program's Ammo/Bullet data
Google it
Read the ammo box
Bullet Weight
For Spin Drift.
Target Speed
For Lead.
Scope Fov (feet@100yard)
Look up the scope manual for this. It is only for the graphic display.