Stop! Or Tom Cruise Will Shoot

For his role opposite Cameron Diaz in The Untitled Wichita Project, Tom Cruise is seen here popping off a few rounds.

The Top Gun actor is receiving some firearms lessons in order to more convincingly portray a federal agent in the film.

Hmm, I wonder if he keeps hitting the target a few inches above where its heart would be.

Gallery Info: Tom Cruise shoots a gun on the set of Wichita in Boston, Massachusetts.