National Rifle Association - received a grade  of an "A"

 Carl's 2008 Endorsements

  1. American Federation of State County Municipal Employees (AFSCME Council 77)
  2. American Federation of Teachers
  3. Cabell County Education Association
  4. Congressman Nick Joe Rahall
  5. Communication Workers of America
  6. Fraternal Order of Police Lodge 65
  7. Fraternal Order of Police, Capital City Lodge # 74
  8. Fraternal Order of Police of West Virginia
  9. International Brotherhood of Electrical Workers Local 317
  10. International Association of Fire Fighter
  11. Professional Fire Fighters Association Wheeling Local 12
  12. Professional Fire Fighters Association Parkersburg Local 91
  13. Professional Fire Fighters Association Charleston Local 317
  14. Professional Fire Fighters Association Huntington Local 289
  15. Professional Fire Fighters Association South Charleston Local 837
  16. Professional Fire Fighters Association Moundsville Local 543
  17. Professional Fire Fighters Association Martinsburg Local 805
  18. Professional Fire Fighters Association Morgantown Local 313
  19. Operating Engineers
  20. Service Employees International Union Local 1199
  21. Southwestern District Labor Council
  22. Teamsters Local Union No. 505
  23. United Auto Workers
  24. United Mine Workers of America
  25. United Steel Workers of America
  26. West Virginia AFL-CIO
  27. West Virginia Building and Construction Trades
  28. West Virginia Education Association
  29. West Virginia Laborers District Council
  30. West Virginians for Life
  31. West Virginia Nurses Association
  32. West Virginia Professional Fire Fighters
  33. West Virginia Progressive Alliance
  34. West Virginia Regional Council of Carpenters
  35. West Virginia Trial Lawyers Association