Anyone on here own one of these? Looking for an honest review on them. Found 1 in 308 at a good price but know nothing about them. Thanks