Many veteran organizations have had to step in to cover certain elements of a military funeral (colors, firing party, pall bearers- flag folders, bugler) since Congress authorized (in 2000) every veteran to receive some type of honors upon their death. Active Duty military members get what is called a Full Honors Funeral, but veterans do not. Veterans receive at least one uniformed member from their service to give the folded flag to the next of kin. Many states use (Air) National Guard personnel on a full-time basis who travel the state to provide honors for all fallen veterans. These teams, along with Active Duty installation honor guard units, work with the veteran organizations to carry out the mission. The Active Duty teams have been undermanned for many years now and this is no surprise to anyone who has worked on or with an honor guard associated with the military. Funding is drying up all over.
See short video here.