Well, given those specs .... I have a gun that will do that, .5" groups at 50 yds... 1" groups at 100 yds on a good windless day (Bench Rested).
A Kidd Innovations Custom built 10/22 Super Receiver w/ Thredded Bull Barrel, McMillan Thumb Hole stock (adjustable pull and comb), and a Leupold 4X16...