On another discussion they say that a 301 redirect can cause a lot of duplicate contend some more problem ? D I will see if I can go with an Error 410-Gone response.
Duplicate content is when the actual pages are the same. If you're redirecting, then only the new page counts.
If you do mass-redirects, like hundreds of former pages to a single new one, that can lead to a whole different type of problem. But if the number of pages involved is so small that you can identify them by name, there should not be anything to worry about.
The choice between 301 and 410 is up to you, based on your own knowledge of the pages. If there's a surviving page that's a good match for the content of a former page, redirect-- even if you're redirecting two or three old pages to the same new one. If there's no good substitute, return a 410.