Burress was indicted earlier this month on two counts of criminal possession of a weapon and one count of reckless endangerment. He faced a minimum sentence of 3 1/2 years if convicted at a trial.
The guilty plea ends months of haggling between Burress' attorney and the Manhattan district attorney's office. The case went to a grand jury earlier this month after negotiations broke down, apparently because District Attorney Robert Morgenthau was insisting that Burress serve at least two years in prison.
Assistant District Attorney Mark Dwyer said it is standard policy to request a two-year sentence as part of a plea bargain on such serious charges. Sentencing was set for Sept. 22.
In a Manhattan state Supreme Court room on Thursday, the soft-spoken Burress, wearing a dark blue suit, first entered a not-guilty plea to the initial charges against him. After attorneys on both sides conferred, Burress said, "Guilty" to the new attempted weapons possession charge.
His attorney, Benjamin Brafman, said in court that the 31-year-old Burress was thinking of his family in taking the plea, although he questioned the recommended prison sentence.
"This was not an intentional criminal act," Brafman said. "In my judgment, a two-year prison sentence is a very severe punishment."
With time off for good behavior the sentence could be reduced to 20 months.
The football star and former teammate Antonio Pierce were at the Latin Quarter nightclub in late November when a gun tucked into Burress' waistband slipped down his leg and fired, shooting him in the right thigh. The bullet narrowly missed a nightclub security guard who was standing inches away, prosecutors said, lodged in the floor and was recovered by a bartender.
The gun was not licensed in New York or in New Jersey, where Burress lived, prosecutors said. His license to carry a concealed weapon in the state of Florida had expired in May 2008.
Prosecutors said Pierce drove Burress to a hospital, then took the gun to his own home in New Jersey where it was later delivered to Burress' home.
Pierce was not indicted. The grand jury also did not indict the nightclub security guard who carried the gun to Pierce's car or the hospital staff members who failed to notify police that Burress had been shot.
Burress, who caught the winning touchdown for the Giants over the New England Patriots in the final minute of the 2008 Super Bowl, also could face disciplinary action by NFL commissioner Roger Goodell.
The Giants released Burress in April and he has yet to sign with another team.