Save and reload to unload customers (they don't save to file)
Avoid selling to shield customers though it isn't limited to shield customers there's a good chance any customer that asks for multiple weapons would also trigger it but I haven't seen a multiple-weapon order yet - I just know there's a stat for it.
it should hopefully already be addressed, also.