If the players are already invested you could try redirecting the interest to something else. For example (and this might not fit with what happened) the local ruler (mayor, governor, lord) outlawed the sale or trade of guns in order to quell the possibility of rebellion. Various shops have ignored this decree and made sales under the table, this npc being one such shop keeper.