bsa b31 1946 complete and unmolested