Looking for some info on soto arms uppers. Anyone have any experience with their products.