Anyone have any experience with these? I was checking out a 308 at Mile High today and it looked pretty nice. Of course it was outfitted with S&B glass and Spuhr mount and Atlas bipod which helped but it looked pretty cool. I think it's a guy from LWRC that started the company, thoughts?