Bear Creek Arsenal .22WMR complete upper. Reliable? Accurate? Good value? Loads of fun!