Recently completed a transaction with Jim and it was as smooth as can be. Excellent communication and was on time at our agreed upon FFL. Don't hesitate to deal with him and thanks again!