20 concrete benches on concrete pad with covered firing line, covered cleaning area for 100+ shooters behind firing line with areas for canapies and tents, PA system, large parking area for cars and RVs, club house with scoring room, computer room for relays and tabulations, small reloading area, multiple restrooms and showers (male and female). Add to that any sale items area.
Pits will add a lot more $ than what you are projecting but nice. Will require pit pullers though. Williamsport has the pits, go look at them and other clubs that do not have pits, such as White Horse and Harry Jones in WVA.
Vendor area for food, and covered eating area.
600 yard target berms, 1000 yard target berms and one mile
Beware that PA already has two 1K ranges (Williamsport and Reade), WVA has two (Harry Jones and White Horse) and a huge new complex with a 1K range called Peacekeepers opening this fall on border of VA and WVA just above Winchester which will be where the VA 1k club will shoot.
Your range schedule has to compete with those already existing ranges and basically the same field of shooters. That does not leave you a lot if you cannot work the weekends out right. You will have to affiliate with either (or both) the PA 1K (Williamsport for 1K) or the IBS (600 yd and 1k) to draw your shooters. You could run an IBS 1K match one weekend and maybe a PA 1K match the other under different rules and shooters.
No one sponsors 1 mile shoots so open for you to make the rules.
600 Yard matches are really open in that region though and many times a different bunch of shooters than the 1k crowd. That is an open demographic of shooters to jump start you.
If you build it, let a "club" run the matches and pay you a fee. Running the matches with all the whining, headaches and belly aching is a huge pain in the butt. Let someone else deal with those griefs. Range owners often make poor match operators. Too much personal involvement.
Good luck.