is the barrel 24"?

have the sights been removed and holes plugged?

thanks