rifle 243 for sale