I get all of the recommendations but some really ran down the rabbit hole...
For a general purpose rifle with leanings towards precision outside of 100yds I think an LPVO fits the bill. If money is no object the Khales or Razor are great options. If you aren't sure or just want to dip your toes into the LPVO market go with the P4Xi.
To cover the Night vision usage do yourself a favor and go with a 1.93" or 2.04" height mount and buy a quality MFAL. This setup will do everything you could ask it to and more.
I agree with all but the P4Xi, steiner’s quality has slipped recently. The Vortex Viper PST Gen2 is same cost, has more magnification, has rebounded from early teething problems well, and frankly their customer service is faster and easier to deal with.