That looks like something out of the show ‘Firefly’.
It was Wash’s until Jayne picked it up during the last fight scene in “Serenity”. Check the movie poster on my profile page.