Yes, sociopaths can and do feel remorse and guilt, although their feelings may be different from those of non-sociopathic individuals. In many cases, sociopaths may experience feelings of regret or sorrow, but not necessarily empathy or understanding of the harm they have caused. This can be due to a lack of insight into the feelings of others or a lack of understanding of the consequences of their actions. In some cases, sociopaths may also experience guilt and remorse in response to societal expectations or cultural norms. Additionally, research has shown that some sociopaths may have a heightened sense of justice, allowing them to experience guilt when they themselves have been wronged. Ultimately, sociopaths are capable of feeling remorse and guilt, but the extent and nature of these feelings can vary greatly from individual to individual.