Easy to get a B, with an existing CCW from another state; hard to get an A, but can be done if you have a good reason, e.g., carry cash, valuables as part of job, competitive shooter. I had a res CCW when I lived there in the late 70s and had no problem getting a non-res when at Hanscom AFB--but a B as I only asked for sport/target use. With my NH and VA CCWs I always went to NH to shoot anyway. You don't need any course/training. Just a valid CCW from your home state.