A shotgun is probably the easiest firearm to hand-build, because it doesn't require a rifled barrel. You can build a functioning, safe-to-fire shotgun using commercial schedule gas pipe as your barrel.