The M95 Steyr Mannlicher Rifle is a strait pull bolt action. It also uses a cool em block clip (similar to a M1 Garand, but ejects out the bottom). The ammo isn't exactly what you would call cheap though. It not really easy to find either (8x56R). You can find the gun itself for about $110. Classic arms usually has them, but they're out right now. http://www.classicfirearms.com/c-r-eligible
Your best bet would be going with the K31 though.