Hi Reed,
Sorry for the long responce time, I am at work and got caught up in work lol. Here attach this code to the Sheet were they enter data. When the make a change it will replcate it on the other sheet.

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
'Open a With structure for Sheet2
With Worksheets("Sheet2")
    'Declare variables for ListBox items and NextRow
    Dim NextRow As Long
        'Clear Sheet2
        .UsedRange.Clear
        'Define the NextRow variable as the direction to copy the cells.
        NextRow = .Cells(.Rows.Count, "B").End(xlUp).Row
'Close the With structure for Sheet2.
End With

'copying cells from sheet 1 to sheer 2
Worksheets("Sheet1").Range("B:H").Copy _
    Destination:=Worksheets("Sheet2").Cells(NextRow, "b")

'sorting the cells onces they are moved.  Will need to adjust the H colum if data grows outside of the range.
Worksheets("Sheet2").Range("B6:H200").Sort Key1:=Worksheets("Sheet2").Range("b6"), Order1:=xlAscending, Header:=xlYes
End Sub