Here's why:
* Common nouns refer to general things, not specific individuals or places.
* Proper nouns are specific names of people, places, or things (e.g., John, New York, Eiffel Tower).
Since "flashlight" refers to any type of portable light, it's a common noun.