That looks like a E body only shifter to me, all the 1966 to 1971 B body with and without consoles all had a lot longer shifter handle the 1970 4 speed Cuda I owned and raced, same thing on the A body shifters I've owned more than one E body 4 speed cars, they all had that shifter without the consoles
Generally I would say it's 1970 E body. But...I have seen them in early 71 cars also. Have also seen bolt on E body pistol grips in late built 70 cars.
Most of the 71 B body cars used press-in also regardless of bench or bucket seats.