Complete, ready to install, great shape! Carbine length handguard Located outside Madison, Jefferson County $110 shipped or can meet local