keltec sub-2000 gen 3