Two Weihrauch rifles are ambidextrous and in .177 will do what you describe. The HW30S and HW50S.