RE: Omega or X7
That little loss of barrel will never even be noticed down range. I own a couple rifles with 22" barrels and their accuracy is exceptional. I think in the situation you described, the X-7 is the perfect choice. A peep sight for quick and accurate aiming, a better stock, and all the muscle you would need even with a scope. Peep sights can be messy in low light, but most of them have a center you can remove and then use the peep as a ghost ring. I think that is a great rifle. If I were going to get an Omega it would be that one.
I would start the rifle with 100 grains of powder and a 250 grain shockwave.