He is predeceased by his mother Sarah Weaver; step father Cecil Weaver; grandma Annie Lee Glasgow; and the mother of his stepchildren Pamela Garrett.
Barry is survived by his loving wife of five years Louise Garrett of Statham, Georgia; son James Garrett, Jr. of Dallas, Texas; daughter Tara Garrett of Marietta, Georgia; stepchildren, Drew Bentley and Mandy Bates; brother Ronnie Brasher (Beverly) of Douglasville, Georgia; grandson Tyler Garrett of Marietta, Georgia; aunt, Jennifer Gordon of Birmingham, Alabama; uncle, Buddy Glasgow (Sarah) and special friends, Mr and Mrs Carl thompson, Mr and Mrs Ricky Pate, Mr and Mrs Craig Anderson, Mr and Mrs Donald Graham, Mr and Mrs John Johnson, Mr and Mrs Greg Wheeler and many other friends all of Alabama.