Final answer:
The Confederacy fired the first shot of the Civil War at Fort Sumter.
Step-by-step explanation:
The first shot of the Civil War at Fort Sumter was fired by the Confederacy. On April 12, 1861, Confederate troops under the command of General P.G.T. Beauregard opened fire on the fort, which was held by Union forces. This event marked the beginning of the American Civil War.
Learn more about Fort Sumter and the start of the Civil War