Violet's Gun
From the 2006 film Ultraviolet is this futuristic Stunt Gun used by Milla Jovovich as Violet. The Gun is made of painted foam with some metal parts. COA: moviepropwarehouse