It might look like a harmless torch but this is actually a disguised Taser which has been seized by Brent Police.
The weapon is among an arsenal seized by officers in a serious of police raids across the borough in the last 24 hours.
It is illegal to possess a Taser which fires an electrode that causes a person to become temporary paralysed.
Officers also uncovered an air rifle, serrated knives and a chopper from addresses in the borough.
The images were uploaded by an officer on social networking site Twitter with the hashtag stopknifecrime.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here