can't I translate "des stylos" as "some pens" ?
Yes.
We have fountain pens?
stylo à encre {m} stylo-plume {m}
http://fr.wikipedia.org/wiki/Stylo-plume