Police said Brady Gilbert, 23, was the man who entered the 120 Laconia Road store at 7:35 p.m. Tuesday, forced the clerk to open the register and grabbed the cash from the till.
He ran out of the store with the cash, heading toward the rear of the stores behind the outlets.
Police arrested Gilbert early Thursday evening after receiving calls with tips and leads, according to a news release.
Gilbert was arrested in the parking lot of the Tilton McDonalds. He was brought to the police station where he was booked and, when he refused bail, was taken to the Belknap County jail.
What's next: He is to be arraigned Friday at 1 p.m. in 6th Circuit Court, Franklin District Division.