I suspect the JB is Joseph Bourne, from Birmingham, who apparently made a number of guns for the trade, as well as some under his own name.
Nice looking gun. Hopefully you can get new pins in it.