FN 509 Compact Tactical

GPTKB entity