One of our members, johnbaz, produced a list of BSA production dates/letters/cal's a few months ago. According to this list, the 'B' suffix Cadet was produced between 1946 and 1949. I'm no expert on BSA rifles, but no doubt one will be along to maybe pin it down more closely.