The records required to be kept by §§ 15-60-111 and 15-60-112 shall be open for inspection at all reasonable times by the sheriff, Department of Arkansas State Police, and prosecuting attorney. The records of each transaction must be kept for a period of at least three (3) years.