It's not uncommon to have small bumps or spots on your penis. But a painful or uncomfortable sore is usually a sign of some kind of underlying.
Non-STD lesions on the penis include the common condition of folliculitis, which is a bacterial infection of a hair follicle, usually caused by friction or irritation. Painful, tiny clusters of small blisters may indicate genital herpes. Other ulcers or sores on the penis, whether.
These are tiny white or pink shiny lumps usually found on the head of the penis. They tend to look worse than they are, as they're nothing to be.