Police are appealing for witnesses after a man was allegedly seen with an air rifle in Keighley.
Airedale and North Bradford CID would like to speak to anyone who has information about the incident which occurred on Thursday in the Queens Road/Ingrow area of Keighley between 1.50pm and 2.30pm.
Officers were called to the location after a man was reported to have been seen in public with an air weapon and causing distress.
Following enquiries a 41-year-old man was arrested on suspicion of possession of an imitation firearm with intent to cause fear of violence. He was later charged with the offence and will appear at court in September.
Anyone who has information is asked to contact Airedale and North Bradford CID on 101.