Plain and simple, firearms (which are generally prohibited from carry-on) includes both ammunition and parts. You can, however include firearms in checked luggage so long as you declare them at check-in and comply with the rules.
Intentional violations could and I stress could result in Federal criminal prosecution, civil or administrative penalties or a combination.