Again like in the others, try to keep this to the shoutbox. But I'll answer you this one last time.
Flashlights and Request Devices are usually sold by Civil Workers (The men/women in white shirts) at their stores. To find out if they have a store open, ask around in character. Don't ask Out Of Character, as you would use that information to affect your In-Character decisions which is a rule known as metagaming.
For weapons, they are extremely rare to get in the City, chances are you will never find one.
In the Outlands server however, (The outer parts of the city for new characters) they are slightly more common. But again rare.
Hope that answers your question.