From 23 February 1866. Bennett had been returned to service in the regular army re-appointed to the
United States Army, with the rank of second lieutenant,
6th Cavalry Regiment and was promoted first lieutenant, 6th Cavalry, 28 July 1866. He served on quartermaster and commissary duty at Camp McDowell, from December 1866 to March 1867 and was promoted captain,
US 17th Infantry Regiment on 22 January 1867. After a leave of absence from March to December 1867, Captain Bennett joined the regimental garrison at
Galveston, Texas on 8 December 1867, remaining there on Reconstruction duty until March 1868. He served on a court martial at
San Antonio, Texas, 13 March to 26 June 1868. He was then appointed acting assistant inspector-general,
District of Texas, from 1 July to 10 August 1868, then for the
Fifth Military District, 10 August 1868, to 10 April 1869. He was on registering duty in the
First Military District to June, 1869, then the regiment was sent to Virginia for Reconstruction duty and he was in garrison at
Winchester, Virginia, 1 June 1869 to February 1870 and then, due to troubles in the state of North Carolina, his company was sent to
Raleigh, North Carolina, February 1870 to April 1870. Due to increasing trouble with the
Sioux, the regiment was ordered to
Dakota Territory, and arrived at
Fort Sully in mid May, and commenced a long tour of service which lasted over sixteen years. Captain Bennett served on frontier duty, at Fort Sully, from April 1870, then at
Post at Grand River Indian Agency from May 1870 to June 1872. In June 1872, he traveled to
Fort Rice, and participated in the
Yellowstone Expedition of 1872 under Colonel
David S. Stanley, from July to September 1872. Subsequently, he was in garrisons at Fort Rice, to October 1873, then at
Fort Abercrombie, to August 1876, and at
Post at Standing Rock Indian Agency, August 1876 to November 1876. He was a member of the prison board, 16 December 1876, to 24 January 1877, then on a leave of absence, to 31 March 1877. He returned to frontier duty at Post at Standing Rock Indian Agency from 25 April to December 1877, then was at
Fort Snelling, Minnesota, December 1877 to 10 October 1878, and at
Fort Sisseton, Dakota, 16 October to 18 December 1878. He was on detached service, 18 December 1878, to 27 February 1879. Again on frontier duty at Fort Sisseton, Dakota, from February 1879 to 16 May 1884. He was then at
Fort Totten, Dakota, from May 1884 to 13 July 1886, (with a leave of absence, 11 January to 31 March 1885). Finally he served at
Fort D. A. Russell,
Wyoming, from July, 1886. ==References==