Some replicate recoil; others don't
They had one of these for revolvers back in the 80's. Orlando PD demo'ed one at a fair.
My old reserve center had a laser target practice system for the M9, a few years ago.
At Fort Jackson, shot a rifle video system that used compressed air and a piston to simulate recoil with each shot.
Sorry, don't know the names of the different systems, but you can find what you want, assuming you have the $.