243 rifle for sale