According to the ATF database, there are 3 registered FFLs in Hampstead, Maryland.
1600 NORTH MAIN STHAMPSTEAD, MD, 21074
3318 POPLAR RUN RDHAMPSTEAD, MD, 21074
2320 NO HANOVER PIKEHAMPSTEAD, MD, 21074