Bolt - Any CZ or Brno
Semi - Bought a Savage 64, brand new, $199 Brand New at local Canadian Tire. I have owned a few semis over the years, and I just don't love them. We are talking about a ".22 cal Two Gun" club level match; and I needed a rifle. Last year at the National Range Day, one of our members brought a plastic 64, and a couple brought 10-22s. The 64 was way more reliable with no jams or FTFs. Lots of feeding issues with the 10-22s.
I have put about 300 rounds of everything from SK to CCI std to stingers to Remington to automatch to Winchester HP. Not a single jam, no ftfs no ftes, and more accurate than i need for it's intended purpose. Cheap, reliable, shoots stingers well... my new truck gun LOL.