From my understanding, and I admit I could be wrong, but all Carbines that are marked M2 are considered by the ATF to be machine guns. Even if they don't have the full auto parts installed. Once a full auto, always a full auto. Even though the Carbine does not have any of its full auto parts on/in the receiver. But for some strange reason, the ATF considers the M2 Carbine an exception, so they make the receiver illegal even though it never carried the full auto parts.
Who is the receiver manufacturor? It should be stamped on the receiver under the rear sight. A two digit serialed receiver would more than likely be an Inland, and it would not be an M2. M2s were not made till very late in WW2. Not withstanding all this, $400 is a very good price for an M1 Carbine.
With a barrel date of 6-45, it could very well be an M2 with the original barrel, as production started in 4-45. If it was a standard M1 Carbine that would give it a value of about $700+ dollars. All the small parts will be marked with letters, which are manufacturors codes indicating who(which subcontractor) made the part for which primary contractor. Such as AOB, meaning Auto Ordnance for IBM. If it is all original, and the value increases when there are more original parts, the parts should be marked with Inland on them.
But, as was said before, it it is marked M2 then you should run, not walk, away from the deal.