Small arms dealer